// pages/my/signin/signin.js
const app = getApp()
const config = require("../../../utils/config.js")
Page({

  /**
   * 页面的初始数据
   */
  data: {
    value:"",
    code:[],
    values:""
  },
  //点击协议跳转到协议页面
  toAgreement:function(){
    wx.navigateTo({
      url: '../agreement/agreement',
    })
  },
  //获取输入的手机号码
  cents:function(e){
    this.setData({
      value:e.detail.value
    })
  },
  //将获取的手机号码进行正则表达式匹配，并生成随机数验证码
  vals:function(){
   var inputVa=this.data.value;
   var reg = /^1[3-9]\d{9}$/;
    if (reg.test(inputVa)==true){
      for(var i=1;i<5;i++){
        this.data.code.push(Math.floor(Math.random()*10));
      }
      //获取验证码并保存到input里面
      this.setData({
        values: this.data.code.join("")
      })
    }else{
      wx.showToast({
        title:  '您输入的手机号码有误，请重新输入',
        icon:"none",
        duration:  2000
      })
    }
  },
  show:function(){
    wx.showToast({
      title: '此功能暂未开放，敬请期待',
      icon: "none",
      duration: 2000
    })
  },
  //获取用户登录后的信息
  Info(res){
    console.log(res);
    var userInfo = res.detail;
    wx.request({
      url: config.login,
      method:"post",
      data:{
        code: app.globalData.code,
        userInfo,
        appId:'wx4e72ba811770ea8b',
        secret: "8a97e976a6cca9c6a4cf68cf592df437"
      },
      success:function(res){
        app.globalData.token = res.data.data.token;
        app.globalData.userObj = userInfo;
      }
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})